什么是LaTex?

“工欲善其事,必先利其器”。论文写作的工具主要有两个,一个是MS Word,另一个是LaTex(音译“拉泰赫”)。后者似乎没有前者知名度高,但确实是写作的一把利器。 LaTex在排版和公式编辑等方面都有独特的优势,在数学建模论文的撰写方面也普遍受到欢迎。这里重点介绍LaTex的一些教程和资源。

LaTeX的理念是,最好把文档设计留给自己 文档设计者,并让作者继续编写文档。 https://www.latex-project.org/about/ LaTeX是基于TeX排版语言的。 LaTeX不是文字处理程序,而是用作文档标记语言 (类似于HTML),给出了关于文件的内容和格式的说明 供程序解释和生成的文件。

编辑工具

LaTex有单机版编译工具,如Texlive、Texwork等,但安装较为繁琐,这里笔者推荐使用在线版本的编辑器网站overleaf。

\begin{document}

以上的部分称为“前置部分”,这一部分声明文档类型(\documentclass,默认为article)、输入本文需要用到的库package(LaTex有四千多个库,可以视为解决不同问题的工具箱);\begin{document}\end{document}部分称为“正文部分”,用于撰写文章的主体。在正文部分输入文章的内容,然后点击右上角的recompile进行编译就可以呈现文章的pdf版本了。

常用语法

如果不适用任何语法,在正文部分输入文本的话会发现文本没有任何格式。那么如何设置文本的格式呢?这就需要了解LaTex的语法了.

设置章节

使用section{} subsection{} subsubsection{}设置不同层级的章节标题

调整字体

列表

数学公式

使用LaTex的一个很重要的原因是它可以将公式美观地进行呈现,可以使用单个美元符号\$将公式括起来如`$公式$`进行输入行内公式,两个个美元符号\$将公式括起来如$$公式$$进行输入行间公式。对于分式、根号、积分、导数、矩阵等LaTex都有特殊的符号写法,不过也容易记忆,基本上是这个符号的英文或英文前几个字母,比如

表格与图片

LaTex在\begin{table} \end{table}之间插入表格语法可以插入表格,因为介绍比较繁琐,就先不提了,这里提供一个快速excel或csv文件格式转为LaTex的网站给大家,可以节省不少写语法的时间(https://tableconvert.com/)。 图片则需要\begin{figure} \end{figure}之间插入代码,在overleaf中会自动帮助生成图片语法,不过要注意的是,除了输入表格语法以外,在“前置部分”需要引用graphicx才行,具体语法是usepackage{graphicx}否则会报错。

输入中文

LaTex默认是输入英文,若要输入中文,可以将文档类型更改为\documentclass{ctexart},同时点开Menu将编译器compiler更改为XeLaTex即可。

小结

以上便是快速入门LaTex写作的一些方法和步骤。LaTex的功能很多,远不止上文所提到的这些,但初学者可以先按照这个教程入门,基本了解它的使用,后续再针对具体的点比如如何引用文献、调节图片大小等进行检索,因为使用LaTex的人很多,所以基本上很容易搜索到想要的解答。

参考资料